mainstream athlete - French English Dictionary